package br.urca.model;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;

@Entity
@Table(name = "curturn")
public class CursoTurno {
	
	@Id
	@Column(name = "cdcurtur")
	private String codCursoTurno;
	
	@Column(name = "turno")
	private String turno;
	
	@Column(name = "Obs")
	private String observacao;
	
	@ManyToOne
	@JoinColumn(name = "cdcur")
	private Curso curso;
	
	public CursoTurno() { }

	public CursoTurno(String codCursoTurno, String turno, String observacao,
			Curso curso) {
		super();
		this.codCursoTurno = codCursoTurno;
		this.turno = turno;
		this.observacao = observacao;
		this.curso = curso;
	}

	public String getCodCursoTurno() {
		return codCursoTurno;
	}

	public void setCodCursoTurno(String codCursoTurno) {
		this.codCursoTurno = codCursoTurno;
	}

	public String getTurno() {
		return turno;
	}

	public void setTurno(String turno) {
		this.turno = turno;
	}

	public String getObservacao() {
		return observacao;
	}

	public void setObservacao(String observacao) {
		this.observacao = observacao;
	}

	public Curso getCurso() {
		return curso;
	}

	public void setCurso(Curso curso) {
		this.curso = curso;
	}
	
}
